package br.com.esporte.negocios.entidade.util;

/**
 * 
 * @author Milton Domingues
 *
 */
public enum MinutoEnum {

	ZERO(0L, 0, "zero"),
	UM(1L, 1, "um"),
	DOIS(2L, 2, "dois"),
	TREIS(3L, 3, "treis"),
	QUATRO(4L, 4, "quatro"),
	CINCO(5L, 5, "cinco"),
	SEIS(6L, 6, "dois"),
	SETE(7L, 7, "dois"),
	OITO(8L, 8, "oito"),
	NOVE(9L, 9, "nove"),
	DEZ(10L, 10, "dez"),

	ONZE(11L, 11, "onze"),
	DOZE(12L, 12, "doze"),
	TREZE(13L, 13, "treze"),
	QUATORZE(14L, 14, "quatorze"),
	QUINZE(15L, 15, "quinze"),
	DEZESEIS(16L, 16, "dezeseis"),
	DEZESETE(17L, 17, "dezesete"),
	DEZOITO(18L, 18, "dezoito"),
	DEZENOVE(19L, 19, "dezenove"),

	VINTE(20L, 20, "vinte"),
	VINTE_UM(21L, 21, "vinte e um"),
	VINTE_DOIS(22L, 22, "vinte e dois"),
	VINTE_TREIS(23L, 23, "vinte e treis"),
	VINTE_QUATRO(24L, 24, "vinte e quatro"),
	VINTE_CINCO(25L, 25, "vinte e cinco"),
	VINTE_SEIS(26L, 26, "vinte e seis"),
	VINTE_SETE(27L, 27, "vinte e sete"),
	VINTE_OITO(28L, 28, "vinte e oito"),
	VINTE_NOVE(29L, 29, "vinte e nove"),

	TRINTA(30L, 30, "trinta"),
	TRINTA_UM(31L, 31, "trinta e um"),
	TRINTA_DOIS(32L, 32, "trinta e dois"),
	TRINTA_TREIS(33L, 33, "trinta e treis"),
	TRINTA_QUANTRO(34L, 34, "trinta e quantro"),
	TRINTA_CINCO(35L,35, "trinta e cinco"),
	TRINTA_SEIS(36L, 36, "trinta e seis"),
	TRINTA_SETE(37L, 37, "trinta e sete"),
	TRINTA_OITO(38L, 38, "trinta e oito"),
	TRINTA_NOVE(39L, 39, "trinta e nove"),

	QUARENTA(40L, 40, "quarenta"),
	QUARENTA_UM(41L, 41, "quarenta e um"),
	QUARENTA_DOIS(42L, 42, "quarenta e dois"),
	QUARENTA_TREIS(43L, 43, "quarenta e treis"),
	QUARENTA_QUANTRO(44L, 44, "quarenta e quantro"),
	QUARENTA_CINCO(45L,45, "quarenta e cinco"),
	QUARENTA_SEIS(46L, 46, "quarenta e seis"),
	QUARENTA_SETE(47L, 47, "quarenta e sete"),
	QUARENTA_OITO(48L,48, "quarenta e oito"),
	QUARENTA_NOVE(49L, 49, "quarenta e nove"),

	CINQUENTA(50L, 50, "cinquenta"),
	CINQUENTA_UM(51L, 51, "cinquenta e um"),
	CINQUENTA_DOIS(52L, 52, "cinquenta e dois"),
	CINQUENTA_TREIS(53L, 53, "cinquenta e treis"),
	CINQUENTA_QUANTRO(54L, 54, "cinquenta e quantro"),
	CINQUENTA_CINCO(55L,55, "cinquenta e cinco"),
	CINQUENTA_SEIS(56L, 56, "cinquenta e seis"),
	CINQUENTA_SETE(57L, 57, "cinquenta e sete"),
	CINQUENTA_OITO(58L,58, "cinquenta e oito"),
	CINQUENTA_NOVE(59L, 59, "cinquenta e nove");

	private Long id;
	private int valor;
	private String descricao;

	private MinutoEnum(Long id, int valor, String descricao) {
		this.id = id;
		this.valor = valor;
		this.descricao = descricao;
	}

	public String getDescricao() {
		return this.descricao;
	}

	public Long getId() {
		return this.id;
	}

	public int getValor() {
		return this.valor;
	}

}
